shedding of flowers - Francés Inglés Diccionario